pour cold water on


Results for "pour cold water on"

English - Turkish Dictionary

pour cold water on

(English - Turkish Dictionary) :
... umudunu söndürmeye çalışmak, ... hevesini kırmaya çalışmak; (olumsuz bir şekilde) eleştirmek, tenkit etmek.